leguminous vegetable - French English Dictionary